Perfect location. Spotless and modern. Great place.