A light and airy place that is clean and comfortable just a few minutes walk from a fantastic beach.