Clean and spacious. Great deck for hanging out. Good location.