great location beautiful place clean and spacious