Does exactly what it says on the tin. Great location and great host. Flexible around check in times and all the proper amenities there.