Great place perfectly located wonderful host