Very clean and spacious place, in a great location.