Extremely clean with a very streamlined check-in process. Walls/ceilings are very thin and we heard stomping and jumping every day and night for the entire stay. Furniture is aesthetically pleasing but very uncomfortable. For the price I expected a tv in either bedroom but there was just one tv in the living area. Overall if your budget is limitless and you want a place to lay your head this is the place for you. If you want a relaxing atmosphere that is comfortable and at least some amenities such as pool access and more than 1 tv you should keep looking.