Best location, cute place, super clean, great communication and host. What more could you ask for?