The place was amazing! The rooms are spacious and there were so many great facilities and personal touches! We especially loved the outdoor areas and how well equipped the kitchen was. 5 stars, we all left relaxed and rejuvenated.