Extremely clean and spacious place in addition to its great location.