Spacious apartment for a really good price. Every was super clean and overall a lovely place to stay. Even though it is part of a hotel/resort there were no issues with check-in, everything was really smooth. Appreciated the upgrade with the better view as well!