Clean, good location, thoughtful host with excellent amenities, smooth communication.