Amazing place and flat but brace yourself for the long stairs, although I would stay here again but I don’t recommend for guest with mobility issues or parents with kids due to the steps.