Very clean and tidy, Great location, has small garage for parking. Great stay for the price!