Excellent stay from start to finish! The master bedroom is amazing - large TV, comfy bed, and incredible walk-in shower. The kitchen was clean and stocked! And the pool area was beautiful. Would definitely stay here again if need be!