Very clean and well kept unit with nice amenities. Excellent communication and check-in/out instructions. Great location!