Excellent location, very clean, hotel style amenities and everything you'll need to enjoy the stay