Highly recommended place to stay for its location and hospitality.