Has anyone stayed here or know what they are like? We can get these at a good price through a travel club and just wondering - they don't look that fantastic but the price is pretty good. Are they very far from the beach. Are they on a street with shops, restaurants etc? Thanks.