Amazing location! Super clean, beautiful gardens and pool, and the staff is incredible.