Great location. We stayed for a weekend and had everything we needed.
Check in was super easy which was great coming in the dark.
One thing to note the stairs are treacherous so not good for anyone not sure on their feet.