This is a nice place in a great location. I would certainly recommend it. Several reviews mention the stairs, they are a little tough but we did not find this to detract from our experience. Make sure to communicate about precise arrival and departure times the key pick up and drop off location is not accessible at all time.