Beautifully appointed, spacious and comfortable accommodation.