Very clean unit, well maintained and stocked. We loved the puzzle - thank you so thoughtful. The parking was tight so we parked on the road instead. Great value for the price, really great for a family stay. Others in the apartment block were also friendly