This place was excellent for our family of four. Very clean, quiet, and close to the beach, restaurants, shopping. We didn’t have to bring anything with us since the unit had it all. Snorkeling gear, beach towels and chairs, all needed cooking dishes. We really enjoyed our stay.