Excellent accommodation with everything you need for an exceptional stay.