Everything perfect. Super location. Super hosts. Highly recommended