Spacious, comfortable and well situated with lots of amenities