Excellent in all respects. Spacious, comfortable, well fitted out, wonderful views.