Thoroughly enjoyable, with all amenities greatly appreciated and beautifully presented.