We had an absolute blast staying at Kai Vista. We traveled with our 16 month old daughter and the space worked out perfectly. We were able to put our little one down and watch the sunset and ocean from our balcony. The beds were so comfortable and we loved lounging on the couch watching tv with a glass of wine when we wanted to relax. The spot was steps away from the beach which we also took advantage of. The kitchen had all appliances and utensils you can imagine for meals cooked in. The staff was very responsive when we had a minor issue with WiFi connection- they fixed it right away! We have nothing but great things to say about our stay and would highly recommend Kai Vista for your future getaway!