This is a gorgeous full apartment with amazing amenities. The location is wonderful and our host was lovely, even going to the trouble picking up laundry detergent because we had been traveling for a while and needed to do laundry. The bed was AMAZING! The only imperfection was the smell of smoke perhaps from a previous guest. Great tips for good restaurants and directions to the beach. We would def stay again.