Very nice place. Clean and tidy and the outside pool area is very well kept. Communication was great and it was very easy to check in and out.