We have enjoyed staying here twice now. It's a very nice mix of private and communal spaces that is very clean and accommodating. Everyone was very kind and the location made it easy to get around. We'd love to stay here again of the opportunity arises.