If you want no stress, easy life and a well located spot, those rooms/flats are for you. Really convenient and easy going.