I really enjoyed my stay. My family and I enjoyed the grill and pool. This place is definitely big enough for a family of 5. The kitchen is spacious and clean. The place made us feel comfortable and the a/c temperature was great as well. The office space was perfect for me to work while away from home. Communication with Michael was concise and punctual. Overall, it was a 10/10 stay for me.