Wonderful location and hosts. Everything has been thought of here and you will not be disappointed