EXTREMELY clean, perfect stay and in a great location