Comfortable, well appointed flat in good location