Rupert
with Partner
4.0
/10
Reviewed 3 week(s) ago
Expedia Group verified review
The property is on the main town street which is noisy. The property is some distance from a good beach. The air conditioning unit had a dull light which shone through the night.


