Checkin was long because other guests did not check out in time for new guests to come. Took 2 hours late to check in. Place was also noticeably dirty when checked in so had to wait also for another cleaning of the place. Besides that, the place is very nice and the location is amazing. Would definitely recommend