Great location, clean rooms, professional service