Perfectly located yet a quiet space for rest. A great place to stay for work or pleasure.