Beautiful setting and accommodation.