A very nice and comfortable place well located