Very clean, great communication and appreciated all the amenities provided. Wish we could have stayed longer.