This place ticked all the boxes; beautiful views, immaculate, beautifully styled and pet friendly! Will definitely come back.