Comfortable stay, excellent location