A modern stylish place that has comfortable beds and is just a short walk to cafes and the beach