Comfortable and accomodating stay in a good location