perfect location.
perfect host.
will book again.