We loved our stay at Casa Bonita. My teen boys loved the pool and the location was absolutely perfect for our family. We aren't resort people, and were able to walk to most of the places we wanted to visit. The decor, pool area, and overall vibe were better than expected. The photos do not do this place justice! Chris was great with communication and the manager who lives in the apartment on-site was there to check us in when we requested. A few things to note about the home that may help future guests:- The kitchen is very basic in utensils, pans, etc so if you are big into cooking adjust your expectations accordingly.- There are going to be mosquitos in the main living area, so expect to use bug spray while you are there to avoid getting bites.- The location is in a busy neighborhood (traffic) so expect loud car sounds into the very late night, and very loud birds in the early morning. Bring earplugs to get a good night's sleep.- The king beds were all very comfortable / softer. The queen beds were extremely, extremely firm. Frequent traveller tip: buy a thin camping air mattress and bring it with you to add a soft layer to any firm bed.Overall, this place is magical and would be amazing for a large (or small) family, or group of friends/couples. The layout, bedrooms, and pool area are ideal for any type of group. If you're on the fence, just book it! You won't regret it.