Clean and spacious place. Great location.