Excellent location and great communication. Easy booking and check in/out.