This is an amazing place to stay, it hits on all the major necessities and knocks them out of the park. The place is super clean with fantastic beds and more bathrooms than we knew what to dl ej