100% amazing! Perfect location! Beautiful place! Will definitely stay there again!