Comfortable stay and excellent location