A very spacious , comfortable accommodation that is within walking distance to town and the beach.