Superb! I mean everything from check-in to check out. Location is perfect!