Like a holiday from a luxury travel magazine. Every detail was perfect.