Absolutely amazing place to stay. So clean!! All amenities are really well setup.