Very clean and the place is spacious! You had the whole top floor to yourself but the entrance is shared with owner!