Spotlessly clean and fully equipped even boogey boards. The location was perfect 10 mins walk one way to the beach and 10 mins the other way to the lake. The immediate area around the apartment (not on the property) is a bit grotty.