Almost perfect. Great room, location, views, and communication. Took off 1 star for ant infestation and the used dish sponge. Otherwise, everything else seemed very clean and comfortable. Worth visiting again.