Very well appointed and extremely comfortable accommodation in a great beachside location.