Everything we wanted and more. Perfect stay and host.