100 stars! Immaculate, comfortable, big, beautiful, location is literally as good as it gets, check in and check out was a breeze. We felt so at home it was hard to pack up and leave! Can’t imagine staying anywhere else now that we’ve been here. Look forward to returning!