Great place to stay! Compact but efficiently and beautifully laid out, has everything you would need. Great location as well, walking distance to the beach + restaurants/cafes. Would definitely recommend.