Great location, easy and convenient check-in and good communication from host.