Top location, clean rooms, easy communications. Great stay