This was a 10/10 stay — ABSOLUTELY perfect in every way. Incredible location, exactly as described (actually better!), the hosts are A in every way.Where do I start? Hosts were kind and responsive to my pre-booking questions. The description of the unit and photos were accurate and reflected the unit perfectly. All the communication leading up to the stay was extremely efficient and clear. The pre-stay packet had all the arrival information, recommendations, codes, and area suggestions. The in-unit reference manual was clear and concise, offered such great tips (grocery stores, restaurants, transportation options, etc.)—what a great resource! These are hosts that clearly take great pride in offering their home and making everyone feel like the most special guest.The complex is right on the beach, overlooking the pool. Comfortable, nicely decorated… beach towels, chairs, umbrella, provided. AC and ceiling fans. Large living room TV. Well equipped kitchen. Delightful touches in the bathroom, including more than enough towels, and nice shampoos/conditioners. They provide washer/dryer and laundry pods, dishwasher and cleaning pods. And the bed… like sleeping in a cloud!And THE VIEW!My 10 days at Mira Vista were exactly the respite I wanted. Thank you so much Tim and Melissa! You are the gold standard of hosts!