Facilities are good. Room is adequately sized, bed is comfortable, towels are absorbent & doesn't smell like chlorine, CR is clean, there is a cable TV (though tv set is CRT), staff were friendly. The beach front is about 3-5mins walk, but it was a little tough to locate the pensions house when we arrive. Overall, we had a good time staying here.