Everything you could need all in one place. Very beautiful place to stay