Super location super clean and comfortable