It had everything we needed in a compact but well laid out space. The balcony was perfect for morning coffee and after grilling dinner. Plenty of beautiful beaches within a walk or short drive from the studio.