Ticked all the boxes, and I highly recommend the stay! The place is in walking distance to great places to eat and drink and it was really easy to communicate with the hosts.