Beautiful accommodation well worth a stay