Perfect location-clean and spacious accommodations.