Cosy, clean, great location, colourful, beautiful scenery, beach access