Very clean and spacious. Great location. Nice private courtyard.