Great location and amenities, also spotless and stylish.