What a gem! Perfectly located with all the amenities needed for a wonderful time. William goes above and beyond as being a super host! Will definitely be back!