Excellent place to stay! Amenities are top notch and everything is available. Awesome wifi, toiletries, cleanliness. Overall a great and awesome experience!