Comfortable stay and perfect location