Outstanding accommodation with many features highlighting thoughtful touches.