All perfect. Great location, good amenities, very comfortable overall.