A beautiful and well styled accommodation which matches the expectations and descriptions accurately.