We stayed here with our two teenage children and were very comfortable. The property manager was very responsive and i appreciated the wonderful customer service from Captain Cook Resorts. The apartment was exactly as described in the listing.