Outstanding from start to finish. Plenty of personal touches, comfortable bed, great shower, lovely breakfast, etc. The list goes on - would rate it 6 out of 5 if it was possible.