The apartment was perfect and the hosts were amazing with all communications! Everything was very clean and functional. The place is all new and the amenities are wonderful, from an outside fire table to lots of kitchen dishes, pans, and utensils. There were even extras like a water heating pot, laundry, shampoo and conditioner, chairs and flowers on the front porch as well as fresh flowers on the table. The linens were all feather and amazingly comfortable. It is also in a great location next to some amazing beaches and hikes. We can't say enough good about Kirsten's place! You will love your stay there!