Everything you can ask for! Perfect location, all the amenities and plenty of space. Host was wonderful will definitely try to stay again.