Comfortable stay well located