The perfect place to stay for any reason,
5 stars all the way.