Clean and modern. Everything is in good working order and the location is close to grocery stores and restaurants. Stairs to the bedrooms and upper deck-no bother to us, but be forewarned if that is a concern. Great communication with host.