Absolutely perfect!!! Great price, location, cleanliness and staff. Helpful and friendly stuff to the last second of our stay :) We’re definitely coming back!