Perfect location. Spacious. Clean. Would stay here again.