Overall pretty good. Parking and checking in was quite inconvenient. Great pool and spa pool area. Room is well equiped. Great location.