Perfect location. Spacious. Clean. Highly recommended.