Perfect location, all the amenities, great host! Will definitely be staying here again!