Compact and clean. Has everything you could need for a very comfortable stay. The situation is amazing. Easy to walk into the town and the view of the sea is incredible. Would love to come back.