The apartment has everything you need for a comfortable stay. The bed is great, the kitchen well equipped and James has provided everything you need. The location is terrific. We loved walking to the beach and restaurants.