5 star all way, great facilities, stunning location and the attention to detail from the host will leave you wondering why all accommodation isn’t this good.