10/10 we loved our stay and will definitely be back! absolutely perfect!