Clean, great location and view, easy check-in and nice host.