Location is perfect. Very clean and provides everything you need to enjoy your stay.