The stay was great! Clean and cozy, all the essentials were provided. The gym and the pool was a plus. James was very responsive in terms of questions and details. The check in and check out process is smooth and simple! Will recommend this place to others!